slightly less - French English Dictionary